grip (someone's) soul

Translations
захватывать (чью-то) душу
The music gripped his soul and moved him to tears.
Музыка захватила его душу и довела до слёз.
Definitions
To have a profound emotional or psychological impact on someone, often captivating or deeply affecting their inner feelings or spirit.